
body{margin:0px;padding:0;font-family:"宋体";font-size:12px;color:#5e5e5e;width:100%; }
a{font-size:12px;color:#5e5e5e;}
a:link{text-decoration:none;}
h2{padding:0px; margin:0px;color:#ffffff;}
ul, ul li{padding:0px;margin:0px;list-style-type: none;}
#container{width:100%;margin:0 auto;height:auto;
background:url(../images/topbg.jpg) repeat-x;}
#header{width:1004px;height:92px;margin:0 auto;}
#logo{width:540px;height:92px;margin:0 auto;float:left;}
#zhongwen{width:210px;float:right;}

.search li{ float:left;}
.kuang22 {
    background-color: #FFFFFF;
    border: 1px solid #999999;
    color: #333333;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 18px;
    margin: 1px;
    opacity: 0.5;
    width: 120px;
}
.abouts{margin:0 auto;width:680px;}
.abouts  a{color:#445E91;text-decoration:none;}
.abouts  a:hover{color:#445E91;text-decoration:underline;}
.des{line-height:24px;}
.abouts.imgshadow { float: right;width: 90px; margin:0 auto; text-align:center;
padding-top:30px;}


.abouts ul, li, p, span {
    
    margin: 0; 
    padding: 0}
.abouts page{margin:0 auto;width:680px;padding-left:10px; float:left; padding-top:10px;}
.abouts li {
    display: inline;
    float: left;
    height: 180px;
    margin: 20px 10px 0 25px;
    width: 100px;}
.abouts li span {
    float: right;
    height: 25px;
    line-height: 20px;
    text-align: center;
    width: 100px;}

.zh{background-image: url(../images/chinese.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 44px;}
.eg{background-image: url(../images/english.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 44px;}
#zhongwen a:link{color:#5e5e5e;text-decoration:none;}
#zhongwen a:hover{text-decoration:underline;color:#999999;}
#banner{width:100%;margin:0 aauto;padding:0;}
#beijing{width:100%;background:url(../images/bannerbottom.jpg) repeat-x;height:28px;}
#content{width:1004px;margin: auto;padding:0;}
#contact{float:right;width:250px;margin:0 auto;}
#lxlx{width:500px;height:270px;margin:0 auto;padding-right:150px;padding-top:20px;line-height:24px;}
#about{width:650px;line-height:24px;margin:0 auto;}
#about a{color:#445E91;text-decoration:none;}
#about a:hover{color:#445E91;text-decoration:underline;}
.bynews{width:550px;margin:0 auto;padding-top:30px;}
#cn{width:330px;float:left;padding-left:70px;margin:0 auto; text-align:justify;}
#cn a{color:#445E91;text-decoration:none;}
#cn a:hover{color:#445E91;text-decoration:underline;}
#ps{
	width:640px;
	margin:0 auto; }
.detail{ margin:0 auto;border-left:1px solid #D3D3D3; width:753px; border-right:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3; padding-top:20px;}

.products{margin:0 auto;width:680px;}
.products  a{color:#445E91;text-decoration:none;}
.products  a:hover{color:#445E91;text-decoration:underline;}
.des{line-height:24px;}
.products .imgshadow { float: right;width: 90px; margin:0 auto; text-align:center;
padding-top:30px;}


.products ul, li, p, span {
    
    margin: 0; 
    padding: 0}
.products page{margin:0 auto;width:680px;padding-left:10px; float:left; padding-top:10px;}
.products li {
    display: inline;
    float: left;
    height: 180px;
    margin: 20px 10px 0 25px;
    width: 130px;}
.products li span {
    float: right;
    height: 25px;
    line-height: 20px;
    text-align: center;
    width: 100px;}



#p1{float:left;width:640px;}

.list{width:150px;;height:170px;border:1px solid #ccc;line-height:30px;}
.list a{color:#445E91;text-decoration:none;}
.list a:hover{color:#445E91;text-decoration:underline;}
.submit{text-align:center;}
#pc a{color:#445E91;text-decoration:none;}
#pc a:hover{color:#445E91;text-decoration:underline; }
.lianxi ul{padding-left:20px;}
.lianxi{width:231px;height:160px;text-align:justify;color:#5e5e5e;margin-left:12px;}
.lianxi a{color:#445E91;text-decoration:none;}
.lianxi a:hover{color:#445E91;text-decoration:underline;}
#footer{width:100%;height:92px;background:url(../images/banquanbg.jpg) repeat-x;padding-top:10px;text-align:center;float:left;}
#banquan{color:#ffffff;line-height:23px;}
#banquan a{text-decoration:none;color:#ffffff;}
#banquan a:hover{text-decoration:underline;color:#999999;}
#foot{width:100%;padding-top:15px;}
a.zzb07link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color: #333333;
}

a.zzb07link:hover {
	text-decoration: underline;
	color: #333333;
}
.zzb07tail
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
}	





#right{background:url(../images/about_07.jpg) no-repeat bottom; margin-bottom:50px;width:757px;float:right;padding:0; height:410px; display:inline;}
#aright{width:757px;float:right;padding:0;background:url(../images/about_07.jpg) no-repeat bottom; display:inline;}
#abright{width:757px;float:right;padding:0;background:url(../images/about_07.jpg) no-repeat bottom;}
#gs{margin:0 auto;background:url(../images/about_052.jpg) no-repeat;}
#jsjs{color:#5e5e5e;width:100px;height:23px;font-size:15px;font:bold;padding-left:35px;padding-top:10px;font-weight: bold;}
#js{width:620px;margin:0 auto;line-height:25px;padding-top:35px;padding-left:30px;padding-right:30px;}
#js a{text-decoration:none;color:#5e5e5e; width:80%; text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}
#js a:hover{text-decoration:none;color:#445E91;}
#js ul li{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.line{width:600px;margin:0 auto;}
.line li{height:25px;}
.line ul{width:600px;text-align:center;margin:0 auto;}
/*product*/
.aleft{ width:230px; float:left; margin-right:5px; display:inline;}
.alefta{ width:220px; height:54px;}
.aleftb{ width:210px;padding-left:10px; background:url(../images/let2.JPG); margin:0; padding-top:0;}
.aleftb ul{width:170px;padding-left:40px; padding:0;height:auto;}
.aleftb ul li{ height:24px; line-height:24px; padding-left:30px;background:url(../images/let4.JPG) no-repeat left; margin-left:30px; }
.aleftb ul li a{text-decoration:none;}
.aleftb ul li a:active{color:#39C;}
.aleftb ul li a:hover{text-decoration:underline;color:#999999;}
.aleftc{ height:24px;
background:url(../images/let3.JPG) no-repeat bottom left;}
.tel{width:220px;line-height:24px;float:left;font-size:14px;
border:1px solid #999999;}
.tel a{color:#445E91;text-decoration:none;
text-align:center;}
.tel a:hover{color:#445E91;text-decoration:underline;}
/*product*/


/*-------------------------company--------------------------*/
#neirong{line-height:23px;float:left;text-align:justify;margin:0 auto;font-size:12px;width: 450px; display:inline;margin-left:15px;}
.pt{width:405px;height:30px;}
.pt img{
	float:left;}
.zx{width:438px;}
/*-------------------------company--------------------------*/
/*contact*/
.ct{height:31px;width:256px;margin:0 auto;}
#lianxi ul{width:230px;padding-left:15px; }
	
	
.nav{ width:100%; height:34px; background:url(../images/nav.jpg) no-repeat center; color:#FFF; font-size:14px;}
.nava{ width:1004px; margin:auto;height:34px;}
.navb{ width:196px; height:34px; line-height:34px; float:left;font-size:12px;}
.navc{ width:807px; height:34px; float:right;}
.navc ul li{ float:left;  width:115px; height:34px; line-height:34px; text-align:center; font-size:14px; background:url(../images/nav2.jpg) no-repeat right;}
.navc ul li a{ color:#FFF; text-decoration:none;font-size:14px;}
.navc ul li a:hover{ color:#CCC;}